<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- mapgis国产 -->
    <!-- openlayers  国际的框架 -->
    <!-- 中地基于ol的库做了二次封装,没有破坏ol原生的API,
    只是封装了一些方法去读取mapgis中的数据,显示到OL中
     -->
    <!-- mapgis的API+OL -->
    <!-- 1、导入ol的依赖 -->
    <script src="./OL_SDK/include-openlayers-local.js"></script>
</head>

<body>
    <!-- 2、设置地图容器的挂载点 -->
    <div id="map"></div>
    <script>
        var gaode = new ol.layer.Tile({
            title: "高德地图",
            source: new ol.source.XYZ({
                url: 'http://wprd0{1-4}.is.autonavi.com/appmaptile?lang=zh_cn&size=1&style=7&x={x}&y={y}&z={z}',
                wrapX: false
            })
        });
        /* 调用中地接口,读取IG Server中发布的地图文档  ajax */
        var docLayer = new Zondy.Map.Doc('', 'train_line', {
            ip: 'localhost',
            port: 6163
        })
        console.log(docLayer);
        /* 3、实例化地图 */
        var map = new ol.Map({
            /* el 设置地图实例DOM的挂载点 */
            target: "map",
            /* data */
            layers: [gaode, docLayer],
            view: new ol.View({
                /* 设置地图的中心点 */
                center: [114.30, 30.50],
                /* 设置地图的放大级别 */
                zoom: 4,
                /* 坐标 */
                /* EPSG:4326=wgs:84 */
                projection: 'EPSG:4326'
            })
        })
    </script>
</body>

</html>